/* html,.banner img{ 
    overflow: hidden;
} */
/*字体图标*/
@font-face {
    font-family: 'iconfont';
    src: url('font/iconfont.eot');
    src: url('iconfont.eot?#iefix') format('embedded-opentype'),
        url('iconfont.woff2') format('woff2'),
        url('iconfont.woff') format('woff'),
        url('iconfont.ttf') format('truetype'),
        url('iconfont.svg#iconfont') format('svg');
  }
  .iconfont {
    font-family: "iconfont" !important;
    font-size: 16px;
    font-style: normal;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
  }
#box1 i{
    width: 20px;
    height: 20px;
    line-height: 40px;
    display: block;
    margin:3px 0px 0px 7px; 
    font-size: 26px;
    color: #ffffff;
    text-align: center;
}
div{
    width: 1256px;
    margin:0 auto;
    overflow: hidden;
}
img{
    width:172%;
    display: block;
    margin-left:-37%;
    overflow: hidden;
}
#box1{
    /*提高全级*/
    display: inline-block;
    z-index: 10;
    width: 40px;
    height: 40px;
    line-height: 40px;
    /*必须要有定位,才能可以用bottom right*/
    bottom: 20px;
    right: 40px;
    position: fixed;
    font-size: 26px;
    transition: all .3s;
    text-decoration: none;
    background: rgba(202,54,33,.7);
    display: none;
}